@charset "utf-8";
/* CSS Document */
body{font: 12px/1.5 tahoma,arial,宋体,sans-serif; vertical-align: middle; background:#fcfcfc;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.cl{clear:both;}
/*前台信息提示页面*/
.system-message{margin:200px auto 0px; width:350px; height:auto; min-height:90px; padding-left:205px; font-size:14px; text-align:left; line-height:30px; background:url(../images/logo.png) no-repeat left center;}
.system-message a{color:#0033CC;}
.system-message-info{float:left; border-left:1px #CCCCCC solid; padding-left:20px; text-align:left;}
.system-message h1{font-size:14px; font-weight:normal;}
.sysytem-error{ color:#FF0000;}
.sysytem-success{ color:#0066CC;}
.sysytem-wait{color:#FF0000;}

/*top*/
.top{background:#333333; text-align:left; padding:6px 10px; font-size: 14px; color: #555; font-weight: bold;}
.top span,.top a{padding:0px 5px; letter-spacing:4px;}
.top span.e{letter-spacing:1px;}
.top a{ color:#ccc;}
.top a:hover{color:#FF0000;}
.top a.focus{color:#FF0000;}
.top a.first{padding-left:12px;}
/*logo*/
.logo{width:200px; height:75px; display:block; margin:50px auto 30px; clear:both; background:url(../images/logo.png) no-repeat center;}

.main{width:521px; margin:0px auto;}
/*搜索表单*/
.search_form{ float:left;}
.search_title{width:100%; height:34px; line-height:34px; text-align:left;}
.search_title a{ padding:0px 5px 0px 10px; letter-spacing:4px; color:#555; font-size:14px;}
.search_title a:hover{color:#FF0000;}
.search_title a.focus{color:#FF0000; font-weight:bold;}
/*搜索框*/
.search_box{background: none repeat scroll 0 0 #F9F9F9; border: 1px solid #EFEFEF; padding: 5px; text-align: left;}
.search_inp{ background: url(../images/ipt.png) no-repeat left top; border: 1px solid #C9C9C9; font-size:16px; height:18px; padding: 7px 6px 6px; width: 420px; float:left;}
.search_btn{background: url(../images/btn.png) no-repeat center; border: 0 none; color: #FFFFFF; font: bold 14px normal; height: 33px; width: 73px; float:left;}
/*搜索分类*/
.search_type{ line-height:20px; text-align:left; text-indent:5px;}
.search_type span{margin-right:5px;}
.search_type span input{margin-right:2px;}
.domain_type span{margin-right:20px;}
/*分类导航*/
.category1{width:100%; height:auto; margin-top:20px;}
.category1 h2{width:100%; height:30px; text-align:left; clear:both; font-size:18px;}
.category1 ul{list-style:none; width:100%; height:48px;}
.category1 ul li{width:49%; line-height:24px; overflow:hidden; border-top:1px #ddd solid; border-bottom:1px #ddd solid; text-align:left;}
.category1 ul li a{float:left; margin-right:10px; font-weight:bold; color: #336699; font-size:14px; white-space:nowrap;}
/*分类2*/
.category2{width:100%; height:auto; margin-top:5px;}
.category2 ul{list-style:none;}
.category2 ul li{width:49%; float:left; text-align:left; height:26px; line-height:26px; overflow:hidden;}
.category2 ul li.fr{float:right;}
.category2 ul li a{color: #0066CC; margin-right:3px; white-space:nowrap;}
.category2 ul li a.bo{color: #336699; font-size:14px;}
/*广告*/
.ad{width:100%; height:80px; margin:20px auto 20px; text-align:center;}
/*热门城市*/
.hot_city,.friendlink{ width:100%; height:auto; line-height:20px; text-align:left; margin-top:30px; text-align:left;}
.hot_city span,.friendlink span{float:left;}
.hot_city a,.friendlink a{color: #0066CC; margin-right:3px; white-space:nowrap; float:left;}
/*友情链接*/
.friendlink{ margin-top:20px;}
/*底部*/
.footer{width:100%; height:auto; padding:10px 0px 10px; text-align:center; line-height:22px;}
/*网页搜索-热门推荐*/
.web_hot{width:100%; height:auto; margin:20px 0px 0px;}
.web_hot_blank{height:50px;}
.web_hot ul{list-style:none; width:100%;}
.web_hot ul li{width:25%; float:left; text-align:left; height:30px; line-height:30px; overflow:hidden;}
.web_hot ul li a{color: #0066CC; white-space:nowrap; font-size:14px;}
/*名片搜索-最新收录*/
.card_new{width:100%; height:auto; margin:20px 0px 0px; text-align:center;}
.card_new_blank{height:50px;}
.card_new h2{font-size:12px; width:98%; margin:0px auto; line-height:26px; text-align:left;}
.card_new ul{list-style:none; width:98%; margin:0px auto;}
.card_new ul li{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;width:49%; float:left; height:30px; line-height:30px; text-align:left;}
.card_new ul li a{color: #0066CC;}
/*域名查询注意*/
.domain_tips{width:100%; height:auto; clear:both; margin:15px auto 0px; text-align:left; line-height:20px; font-family:"宋体";}
.domain_tips h2{width:100%; color:#336699; font-size:12px; height:20px;}
.domain_tips h2.color{ color:#FF3333; height:14px; padding:10px 0px 5px;}
.domain_tips h2.zhuyi{line-height:20px; padding-top:10px;}
/*-------------------搜索列表结果页--------------------*/
.list_header{background: none repeat scroll 0 0 #FCFCFC; border-bottom: 1px solid #F1F1F1; height: 80px;}
.list_header_logo{float:left; width:150px; display: block; height:56px; margin: 4px 5px 5px; width: 150px; background:url(../images/logo_150_56.png) no-repeat center;}
.list_header .search_form{margin-top:5px;}
/*分页*/
.subpage{width:100%; padding:20px 0px 30px; text-align:left;}
.subpage a{padding:1px 3px; border: 1px solid #cdcdcd; color: #080; font-size:14px; margin-right:6px; font-family:"宋体";}
.subpage a:hover{color:#fff; background:#080;}
.subpage span.pg_current, .subpage strong{padding:1px 3px; color:#FF0000; font-weight:bold; border:0px;}
/*内容*/
.list_main{width:100%; height:auto; padding-top:20px;}
.list_left{width:160px; float:left; height:auto; overflow:hidden;}
.list_left_inner{margin:0px 10px;}
/*热门*/
.list_left_inner h3{font-weight:bold; text-align:left; font: bold 14px normal; padding: 5px;}
.list_left_inner ul{list-style:none; padding:8px;}
.list_left_inner ul li{overflow: hidden; padding: 5px; width:90%; text-align:left; text-overflow: ellipsis; white-space: nowrap;}
.recom li a{color: #0033CC;}
.hot li a{color:#FF0000;}
/*网页搜索左侧--相关搜索*/
.web_list_left li a{color: #0033CC;}
.web_list_left li a:hover{color:#FF0000;}
/*列表*/
.listbox{width:600px; float:left; height:auto; overflow:hidden;}
.search_info{padding:0px 0px 8px; text-align:left;}
.listad{width:100%; height:100px; border-bottom:1px #CCCCCC solid; text-align:left;}
.listad img{width:580px; height:90px;}
.listbox ul{width:100%; height:auto; clear:both; list-style:none; margin-top:5px;}
.listbox ul li{padding:8px 0px; text-align:left; margin-bottom:5px;}
.listbox ul li p{line-height:20px; padding-top:4px;}
.listbox ul li h3{ font: 16px normal; text-align:left;}
.listbox ul li a{color: #0033CC; text-decoration:underline;}
.listbox ul li h3 span.todo a{color: #599999; font: 14px normal; margin-left: 10px;}
.listbox ul li p.intro{color:#000000;}
.listbox ul li p.address{color: #008800; font-family: Arial,Helvetica,sans-serif;}
.listbox ul li p.product{color: #008800;}
.listbox ul li p.product a{color:#555; text-decoration:none; margin-right:5px;}
.listbox em{color:#FF0000; font-style:normal;}/*关键字描红*/

/*名片*/
.card_list ul li{color: #008800; font-family: Arial,Helvetica,sans-serif;}
.card_list ul li h1{font-size:12px;}
/*网页*/
.web_search_form .search_box{margin-top:10px;}
.web_list{width:520px; font-style:normal; margin-top:-10px;}
.web_list ul li .T1{ color:#555; word-wrap: break-word; white-space:normal; font-size:16px;}
.web_list ul li .T1 a.title{color: #0033CC;}
.web_list ul li em{color:#FF0000; font-style:normal; }
.web_list ul li cite{color: #3D8902; font-style:normal;}

.listbox ul li .TVleft{float:left; width:100px; padding:5px 10px 0px 0px;}
.listbox ul li .TVRight{float:right; width:395px; padding:5px 0px;}
.listbox ul li ul{}
.listbox ul li ul li{line-height:20px; padding:0px;}
.listbox ul li ul li a{text-decoration:none;}
.listbox ul.lunabox-img-list{ height:92px; overflow:hidden;}
.listbox ul.lunabox-img-list li { float: left; height: 92px; margin: 0 8px 0 0; width: auto; overflow:hidden;}
.listbox ul.lunabox-img-list img { border: 1px solid #C3C8CE; height: 90px;}

.list_right_ad{ float:left; height:auto; padding-left:15px; margin-left:15px; border-left: 1px solid #E8E8E8;}
/*--------------------详细页---------------------------*/
.detail_header{width:100%; height:100px; border-bottom:1px #ddd solid; text-align:center;}
.detail_wide{width:960px; margin-left:auto; margin-right:auto; text-align:center;}
.detail_logo{width:185px; height:80px; margin:6px 15px 10px 10px; display:block; float:left; background:url(../images/logo_185_80.png) no-repeat center;}
.detail_header .search_form{color: #008800; font-size:14px; margin-top:20px;}
.detail_header .site_btn {float:right; margin-left:30px; font-size:18px; display:block; color:#FF0000; font-weight:bold; margin-top:62px;}

.detail_left,.detail_right{padding-top:10px; text-align:left;}
.detail_left{width:200px; float:left; overflow:hidden;}
.detail_left h3{color: #008800; font-size:14px; width:100%; height:30px; line-height:30px;}
.detail_left .ad{width:100%; height:200px; text-align:center;}
.detail_left ul{width:100%; list-style:none;}
.detail_left ul li{ height:34px; line-height:28px; overflow:hidden; font-size:14px;}
.detail_left ul li a{color:#555;}
.detail_left ul li a:hover{color:#FF0000;}
/*名片*/
.card_left ul li{color: #008800;}

.detail_right{width:730px; padding-left:20px; float:right; border-left:1px #ddd solid; font-size:14px; color: #008800; min-height:500px;}
.bot_line{border-bottom:1px #ddd solid;}
.detail_right a{ color: #008800;}
.detail_right .blue,.detail_right a.blue{color:#0000FF;}
.detail_right .gray{ color:#555;}
.detail_right a.gray{ color:#555;}
.detail_right h3.title{ height:26px; line-height:20px; border-bottom:1px #ddd dotted; font-size:14px;}
.detail_right h3.title span{font-family:"宋体";}
/*基本信息*/
.base_info{width:100%; height:auto; margin-top:25px;}
.base_info .info{ line-height:28px; float:left; width:400px;}
.base_info h1{font-size:20px; padding-bottom:15px; line-height:20px;}
.base_info_ad{width:300px; height:250px; padding:5px; border:1px #CCCCCC solid; float:right; overflow:hidden;}
.base_info_share{padding-top:5px;}
/*其他信息*/
.other_info{margin-top:10px; line-height:28px;}
.map{width:100%; height:500px;}
.same_info_title{margin:20px 0px 10px;}
.same_info{ height:110px;}
.same_info ul{ list-style:none;}
.same_info ul li{width:32%; margin-right:1%; overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;float:left; height:30px; line-height:30px; color:#555;}
.same_info ul li a{font-weight:bold; color:#666; font-size:14px;}
.same_info ul li a:hover{color:#FF0000;}
/*右侧底部推荐黄页*/
.recom_huangye{border-top:1px #ddd solid; padding:20px 0px 20px; text-align:center;}
.recom_huangye a{ margin-right:10px;}
/*域名查询结果*/
.domain_result{height:auto; clear:both; padding:10px 5px 0px;}
.domain_result ul{list-style:none;}
.domain_result ul li{width:100%; height:30px; line-height:30px; text-align:left; border-bottom:1px #CCCCCC dashed;}
/*域名购买*/
.domain_buy_tab{ width:99%; margin-top:20px; height:auto; float:left; border:1px solid #DCE7EE; color: #008800; font-size:14px;}
.domain_buy_tab tr th,.domain_buy_tab tr td{vertical-align:top; text-align:right; padding:5px; border:1px solid #DCE7EE;}
.domain_buy_tab tr th{width:100px; font-weight:normal;}
.domain_buy_tab tr td{text-align:left;}
.domain_buy_tab tr td .inp_txt{width:200px; height:18px; line-height:18px; font-size:14px;}
.domain_buy_tab tr td label{padding-left:10px; color:#999999;}
.domain_buy_tab tr td textarea{ width:300px; height:80px; line-height:22px; padding:5px; text-align:left;}
.domain_buy_tab tr td .buy_btn{width:70px; height:30px; text-align:center; vertical-align:middle; cursor:pointer;}
.whois_show{padding:20px 0px; text-align:left; line-height:25px; color: #008800;}

/*城市黄页首页*/
.citys{width:750px; height:auto; margin:20px auto 0px;}
.citys_tit{width:100%; height:20px; line-height:20px; text-align:left; color:#FF0000; font-size:13px;}
.citys_ul{list-style:none; width:100%;}
.citys_ul li{width:20%; float:left; height:26px; line-height:26px; overflow:hidden; font-size:14px; text-align:left;}
.citys_ul li a{color: #0066CC; text-decoration:none;}
.citys_ul li a:hover{color:#FF0000;}
.citys_ul li a span{color: #CCCCCC; font-size: 12px;}

.p_list,.c_list,.about_cate_list{ line-height: 35px; text-align:left; border-bottom:1px #ddd dotted;}
.c_list{padding-top:10px;}
.p_list a,.c_list a{float:left; font-size: 14px; margin-right:5px; color:#0000EE;}
.p_list a:visited,.c_list a:visited{color:#551A8B;}
.p_list a.focus,.c_list a.focus{ color:#008800; font-weight:bold;}
.list_info_title{width:100%; height:30px; font-size:14px; border-bottom:1px #ddd dotted; text-align:left; padding-top:20px; color:#FF0000; font-weight:bold;}
.list_info_list{width:100%; height:auto; left:auto; padding-top:10px;}
.list_info_list ul{list-style:none; width:100%;}
.list_info_list ul li{width:100%; text-align:left;color: #888888; height:36px; line-height:36px; text-align:left; font-size: 12px; clear:both; overflow:hidden;}
.list_info_list ul li a{color: #008800; margin-right:10px; font-size:14px; font-weight:bold;}
.list_info_list ul li a:hover{color:#FF0000;}
.list_info_list ul li p{overflow:hidden; display:block;}
.list_info_list ul li p.phone{line-height:36px; display:block; overflow:hidden; text-align:left;}
/*当前位置*/
.position{width:100%; height:30px; line-height:30px; font-size:14px; border-bottom:1px #ddd dashed; text-align:left;}
/*相关分类*/
.about_cate_list{padding-top:20px;}
.about_cate_list a{margin-right:5px; white-space:nowrap; font-weight:bold;}
/*修正*/
.icon-official {	font-size:12px;	color:#fff;	background:#6fb963;	margin-left:3px;}

.huaHome {
	width: 100%;
	height: auto;
}

.huaHome img {
	height: auto;
}

.huaHome ul {
	list-style: none;
}

.huaHome ul li {
	width: 49%;
	float: left;
	text-align: left;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}

.huaHome ul li.fr {
	float: right;
}

.huaHome ul li a {
	color: #0066CC;
}

/*响应式-2014-02-24 13:52:31*/
@media screen and (max-device-width:760px){
	.main{width:auto; max-width:480px; margin:0px auto; padding: 0 2px;}/*搜索表单*/
	.search_form{ float:none; margin:0 auto;}
	/*搜索框*/
	.search_inp{ background: url(../images/ipt.png) no-repeat left top; border: 1px solid #C9C9C9; font-size:16px; height:18px; padding: 7px 6px 6px; width:70%; max-width: 250px; float:left;}
	.search_btn{background: url(../images/btn.png) no-repeat center; border: 0 none; color: #FFFFFF; font: bold 14px normal; height: 33px; width: 73px; float:left;}

	
	/*--------------------详细页---------------------------*/
	.detail_header{width:100%; height:100px; border-bottom:1px #ddd solid; text-align:center;}
	.detail_wide{width:auto; margin-left:auto; margin-right:auto; text-align:center;}
	.detail_logo{width:185px; height:80px; margin:6px 15px 10px 10px; display:block; float:left; background:url(../images/logo_185_80.png) no-repeat center; display:none;}
	.detail_header .search_form{color: #008800; font-size:14px; margin-top:20px;}
	.detail_header .site_btn {float:right; margin-left:30px; font-size:18px; display:block; color:#FF0000; font-weight:bold; margin-top:62px; display:none;}

	.detail_left,.detail_right{padding-top:10px; text-align:left;}
	.detail_left{width:0; float:left; overflow:hidden; display:none;}

	.detail_right{width:100%; padding-left:0px; float:left; border-left:1px #ddd solid; font-size:14px; color: #008800; max-width:480px;}
	.bot_line{border-bottom:1px #ddd solid;}
	.detail_right a{ color: #008800;}
	.detail_right .blue,.detail_right a.blue{color:#0000FF;}
	.detail_right .gray{ color:#555;}
	.detail_right a.gray{ color:#555;}
	.detail_right h3.title{ height:26px; line-height:20px; border-bottom:1px #ddd dotted; font-size:14px;}
	.detail_right h3.title span{font-family:"宋体";}
	
	/*基本信息*/
	.base_info{width:auto; height:auto; margin-top:25px;}
	.base_info .info{ line-height:28px; float:left; width:auto;}
	.base_info h1{font-size:20px; padding-bottom:15px; line-height:20px;}
	.base_info_ad{width:0; height:250px; padding:5px; border:1px #CCCCCC solid; float:right; overflow:hidden; display:none;}
	.base_info_share{padding-top:5px;}
	
	
	/*其他信息*/
	.other_info{margin-top:10px; line-height:28px;}
	.map{width:100%; height:500px;}
	.same_info_title{margin:20px 0px 10px; display:none;}
	.same_info{ height:110px; display:none;}
	.same_info ul{ list-style:none;}
	.same_info ul li{width:32%; margin-right:1%; overflow:hidden; float:left; height:30px; line-height:30px; color:#555;}
	.same_info ul li a{font-weight:bold; color:#666; font-size:14px;}
	.same_info ul li a:hover{color:#FF0000;}
	
	
	/*域名查询结果*/
	.domain_result{height:auto; clear:both; padding:10px 5px 0px;}
	.domain_result ul{list-style:none;}
	.domain_result ul li{width:100%; height:30px; line-height:30px; text-align:left; border-bottom:1px #CCCCCC dashed;}
	/*域名购买*/
	.domain_buy_tab{ width:99%; margin-top:20px; height:auto; float:left; border:1px solid #DCE7EE; color: #008800; font-size:14px;}
	.domain_buy_tab tr th,.domain_buy_tab tr td{vertical-align:top; text-align:left; padding:0px; border:1px solid #DCE7EE;}
	.domain_buy_tab tr th{width:100px; font-weight:normal;}
	.domain_buy_tab tr td{text-align:left;}
	.domain_buy_tab tr td .inp_txt{width:200px; height:18px; line-height:18px; font-size:14px;}
	.domain_buy_tab tr td label{padding-left:10px; color:#999999;}
	.domain_buy_tab tr td textarea{ width:300px; height:80px; line-height:22px; padding:5px; text-align:left;}
	.domain_buy_tab tr td .buy_btn{width:70px; height:30px; text-align:center; vertical-align:middle; cursor:pointer;}
	.whois_show{padding:20px 0px; text-align:left; line-height:25px; color: #008800;word-wrap: break-word;}
	
	.detail_header_domain_buy {
		height:0;
	}
	
	.list_left {
		display:none;
	}
	
	.listbox, .web_list {
		width:100%;
		max-width:480px;
	}
	.listbox ul, .web_list ul {
		padding:5px;
	}
	.search_info, .listad {
		display:none;
	}
    .main {
      padding-left: 10px;
      padding-right: 10px;
    }
}
